<!DOCTYPE html>
<html>

<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>统一地图平台API</title>
    <meta name="keywords" content="统一地图平台api">
    <meta name="description" content="统一地图平台api">
    <meta name="renderer" content="webkit">
    <meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">
    <link href="./../script/api.css" rel="stylesheet">
</head>

<body class="restdemo-page">
    <div class="page_wrapper">
        <div data-tpl="" class="content-sidebar has_right">
            <div class="content">
                <div class="crumbs">
                    您现在的位置：
                    <a>开发</a> &gt;
                    <a>地图JS API</a> &gt;
                    <a>POI 查询</a></div>
                <article>
                    <h1 class="title">
                        周边搜索
                        <span class="update-time">最后更新时间: 2020年04月30日</span>
                    </h1>
                    <div>
                        <div class="md-container">
                            <p>周边查询用于实现以中心点多少米范围内查询POI数据</p>
                            <h2>初始化</h2>
                            <p>获取查询服务对象</p>
                            <div class="md-demo-code-wrapper">
                                <div class="md-demo-code-header"><a class="active">JavaScript</a></div>
                                <div class="md-demo-code-content">
                                    <div class="md-demo-code-content-item active">
                                        <pre><code class="js hljs javascript">
    map.Factory.PoiSearch("AroundSearch",function(obj){
        // obj为AroundSearch类。
        obj.init('mine');
        //2.查询
        obj.search({
            key: key,
            location: "113.0163875, 23.039675",
            range:5000 //距离中心点范围(米)
        }, (res) => {
            //输出查询数据
            console.log(res);
        });
    }); 
                                        </code></pre>
                                    </div>
                                </div>
                            </div>
                            <h2>方法</h2>
                            <div class="md-atomic">
                                <div class="table-container" style="width:100%;">
                                    <table class="md-table">
                                        <tbody>
                                            <tr>
                                                <th>
                                                    <p>方法名</p>
                                                </th>
                                                <th>
                                                    <p>方法说明</p>
                                                </th>
                                                <th>
                                                    <p>参数</p>
                                                </th>
                                                <th>
                                                    <p>返回值</p>
                                                </th>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>init</p>
                                                </td>
                                                <td>
                                                    <p>初始化</p>
                                                </td>
                                                <td>
                                                    <p>1.type: string 类型 "mine" </p>
                                                    <p>2.option: Object, 属性查询参数</p>
                                                    <p>{
                                                        clickEvent?: Function,//点击弹窗事件
                                                        infoTemplateId?: string,//弹窗document模板的ID
                                                        }</p>
                                                </td>
                                                <td>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>search</p>
                                                </td>
                                                <td>
                                                    <p>查询</p>
                                                </td>
                                                <td>

                                                    <p>1.option: Object, 属性查询参数</p>
                                                    <p>{</p>
                                                    <p>key: string, 关键字</p>
                                                    <p>adCode: string, 政区编码值</p>
                                                    <p>location?: string, 中心点坐标串</p>
                                                    <p> cityName?: string, 城市名称</p>
                                                    <p>range?: number 周边范围默认3000</p>
                                                    <p> }</p>
                                                    <p>2.success?: Function 查询成功回调函数</p>
                                                    <p>3.fail?: Function 查询失败回调函数</p>
                                                </td>
                                                <td>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>showFeatures</p>
                                                </td>
                                                <td>
                                                    <p>地图上展示当前查询页的所有要素</p>
                                                </td>
                                                <td>
                                                </td>
                                                <td>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>localByBounds</p>
                                                </td>
                                                <td>
                                                    <p>对当前所查询返回的结果进行定位</p>
                                                </td>
                                                <td>
                                                </td>
                                                <td>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>localByCenter</p>
                                                </td>
                                                <td>
                                                    <p>根据当前某一个要素进行定位</p>
                                                </td>
                                                <td>
                                                    <p>feature: Ojecct 属性查询返回的结果列表中的一条记录对象</p>
                                                    <p>option?: Object 定位的地图级别</p>
                                                    <p>{
                                                    <p> zoom?: number 缩放地图级别</p>
                                                    <p> pitch?: number, // 抛物角度</p>
                                                    <p> bearing?: number, // 罗盘方向</p>
                                                    <p> speed?: number // 飞行速度</p>
                                                    <p>}</p>
                                                </td>
                                                <td>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>highlightMarker</p>
                                                </td>
                                                <td>
                                                    <p>高亮当前的要素</p>
                                                </td>
                                                <td>
                                                    <p>feature: Ojecct 属性查询返回的结果列表中的一条记录对象</p>
                                                </td>
                                                <td>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>clearHighlightMarker</p>
                                                </td>
                                                <td>
                                                    <p>清除高亮</p>
                                                </td>
                                                <td>
                                                </td>
                                                <td>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>info</p>
                                                </td>
                                                <td>
                                                    <p>信息弹窗</p>
                                                </td>
                                                <td>
                                                    <p>1.feature: Ojecct 属性查询返回的结果列表中的一条记录对象 </p>
                                                    <p>2.option: Object 弹窗参数 </p>
                                                    <p>{</p>
                                                    <p> offset: [number, number] 弹窗点偏移</p>
                                                    <p> closeEvent?: Function // 关闭事件</p>
                                                    <p> openEvent?: Function // 打开事件</p>
                                                    <p>}</p>
                                                </td>
                                                <td>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>clear</p>
                                                </td>
                                                <td>
                                                    <p>清除所有要素展示</p>
                                                </td>
                                                <td>
                                                </td>
                                                <td>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>setPageSize</p>
                                                </td>
                                                <td>
                                                    <p>设置查询分页大小</p>
                                                </td>
                                                <td>
                                                    <p>size: number 默认为10。最大为10条</p>
                                                </td>
                                                <td>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>setPageIndex</p>
                                                </td>
                                                <td>
                                                    <p>设置分页索引并且重新查询数据</p>
                                                </td>
                                                <td>
                                                    <p>pageIndex: number</p>
                                                </td>
                                                <td>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>resetData</p>
                                                </td>
                                                <td>
                                                    <p>重置查询结果</p>
                                                </td>
                                                <td>
                                                    <p></p>
                                                </td>
                                                <td>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>prePage</p>
                                                </td>
                                                <td>
                                                    <p>上一页</p>
                                                </td>
                                                <td>
                                                    <p></p>
                                                </td>
                                                <td>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>nextPage</p>
                                                </td>
                                                <td>
                                                    <p>下一页</p>
                                                </td>
                                                <td>
                                                    <p></p>
                                                </td>
                                                <td>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>firstPage</p>
                                                </td>
                                                <td>
                                                    <p>首页</p>
                                                </td>
                                                <td>
                                                    <p></p>
                                                </td>
                                                <td>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>lastPage</p>
                                                </td>
                                                <td>
                                                    <p>尾页</p>
                                                </td>
                                                <td>
                                                    <p></p>
                                                </td>
                                                <td>
                                                </td>
                                            </tr>
                                        </tbody>
                                    </table>
                                </div>
                            </div>
                            <h2>POi查询返回对象</h2>
                            <div class="md-atomic">
                                <div class="table-container" style="width:100%;">
                                    <table class="md-table">
                                        <tbody>
                                            <tr>
                                                <th>
                                                    <p>属性名</p>
                                                </th>
                                                <th>
                                                    <p>类型</p>
                                                </th>
                                                <th>
                                                    <p>说明</p>
                                                </th>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>code</p>
                                                </td>
                                                <td>
                                                    <p>string</p>
                                                </td>
                                                <td>
                                                    <p>数据返回状态码 0-成功 -1 -表示 失败</p>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>errmsg</p>
                                                </td>
                                                <td>
                                                    <p>string</p>
                                                </td>
                                                <td>
                                                    <p>数据查询失败时错误信息</p>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>data</p>
                                                </td>
                                                <td>
                                                    <p>PoiList | []</p>
                                                </td>
                                                <td>
                                                    <p>POI 数据</p>
                                                </td>
                                            </tr>
                                        </tbody>
                                    </table>
                                </div>
                            </div>
                            <h2>PoiList</h2>
                            <div class="md-atomic">
                                <div class="table-container" style="width:100%;">
                                    <table class="md-table">
                                        <tbody>
                                            <tr>
                                                <th>
                                                    <p>属性名</p>
                                                </th>
                                                <th>
                                                    <p>类型</p>
                                                </th>
                                                <th>
                                                    <p>说明</p>
                                                </th>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>count</p>
                                                </td>
                                                <td>
                                                    <p>number</p>
                                                </td>
                                                <td>
                                                    <p>poi搜索总数量</p>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>pageIndex</p>
                                                </td>
                                                <td>
                                                    <p>number</p>
                                                </td>
                                                <td>
                                                    <p>当前搜索页码数</p>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>pois</p>
                                                </td>
                                                <td>
                                                    <p>PoiInfo[]</p>
                                                </td>
                                                <td>
                                                    <p>POI 数据列表</p>
                                                </td>
                                            </tr>
                                        </tbody>
                                    </table>
                                </div>
                            </div>
                            <h2>PoiInfo</h2>
                            <div class="md-atomic">
                                <div class="table-container" style="width:100%;">
                                    <table class="md-table">
                                        <tbody>
                                            <tr>
                                                <th>
                                                    <p>属性名</p>
                                                </th>
                                                <th>
                                                    <p>类型</p>
                                                </th>
                                                <th>
                                                    <p>说明</p>
                                                </th>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>id</p>
                                                </td>
                                                <td>
                                                    <p>string</p>
                                                </td>
                                                <td>
                                                    <p>poi唯一ID值</p>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>name</p>
                                                </td>
                                                <td>
                                                    <p>string</p>
                                                </td>
                                                <td>
                                                    <p>POI名称</p>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>address</p>
                                                </td>
                                                <td>
                                                    <p>string</p>
                                                </td>
                                                <td>
                                                    <p>地址</p>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>type</p>
                                                </td>
                                                <td>
                                                    <p>string</p>
                                                </td>
                                                <td>
                                                    <p>POI类型</p>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>location</p>
                                                </td>
                                                <td>
                                                    <p>string</p>
                                                </td>
                                                <td>
                                                    <p>poi 经纬度串 示例"113.20,23.6"</p>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>naviLocation</p>
                                                </td>
                                                <td>
                                                    <p>string</p>
                                                </td>
                                                <td>
                                                    <p>用于导航的经纬度串 示例"113.20,23.6"</p>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>distance</p>
                                                </td>
                                                <td>
                                                    <p>number</p>
                                                </td>
                                                <td>
                                                    <p>poi离搜索中心点坐标距离 单位为米</p>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>tel</p>
                                                </td>
                                                <td>
                                                    <p>string</p>
                                                </td>
                                                <td>
                                                    <p>电话</p>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>citycode</p>
                                                </td>
                                                <td>
                                                    <p>string</p>
                                                </td>
                                                <td>
                                                    <p>所在市code值</p>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>adcode</p>
                                                </td>
                                                <td>
                                                    <p>string</p>
                                                </td>
                                                <td>
                                                    <p> 所在区/县 code值</p>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>pname</p>
                                                </td>
                                                <td>
                                                    <p>string</p>
                                                </td>
                                                <td>
                                                    <p>省名称</p>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>cityname</p>
                                                </td>
                                                <td>
                                                    <p>string</p>
                                                </td>
                                                <td>
                                                    <p>市名称</p>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>adname</p>
                                                </td>
                                                <td>
                                                    <p>string</p>
                                                </td>
                                                <td>
                                                    <p>区(县)名称</p>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>hit</p>
                                                </td>
                                                <td>
                                                    <p>string</p>
                                                </td>
                                                <td>
                                                    <p>热度</p>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>typecode</p>
                                                </td>
                                                <td>
                                                    <p>string</p>
                                                </td>
                                                <td>
                                                    <p>类型编码</p>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>source</p>
                                                </td>
                                                <td>
                                                    <p>string</p>
                                                </td>
                                                <td>
                                                    <p>数据源.1=>合作伙伴POI，2=>常规POI，3=>南网关联单位POI，4=>结构化地址，5=>电网资源</p>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>StationName</p>
                                                </td>
                                                <td>
                                                    <p>string</p>
                                                </td>
                                                <td>
                                                    <p>供电所</p>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>Voltage</p>
                                                </td>
                                                <td>
                                                    <p>string</p>
                                                </td>
                                                <td>
                                                    <p>电压等级</p>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <p>transfomerName</p>
                                                </td>
                                                <td>
                                                    <p>string</p>
                                                </td>
                                                <td>
                                                    <p>台区名称</p>
                                                </td>
                                            </tr>
                                        </tbody>
                                    </table>
                                </div>
                            </div>
                        </div>
                    </div>
                </article>
            </div>
        </div>
    </div>
</body>

</html>